ESpinS: A program for classical Monte-Carlo simulations of spin systems

نویسندگان

چکیده

We present ESpinS (Esfahan Spin Simulation) package to evaluate the thermodynamic properties of spin systems described by a model Hamiltonian. In addition Heisenberg exchange term, Hamiltonian in can contain interactions such as bi-quadratic, Dzyaloshinskii–Moriya, and single-ion anisotropy. By applying classical Monte Carlo simulation, simulates behavior with respect temperature. calculate specific heat, susceptibility, staggered magnetization, energy histogram, fourth-order Binder cumulants, neutron scattering structure factor. Further, it compute user-defined magnetic order parameter, that is, summation projection spins on directions physical quantities based it. works both local update algorithm parallel tempering algorithm. The latter is an appropriate option for considering frustrated spin-glass systems. written Fortran 90 be run single or mode. freely available under GPL license (https://github.com/nafiserb/ESpinS).

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Monte Carlo Simulations of Spin Systems

This lecture gives a brief introduction to Monte Carlo simulations of classical O(n) spin systems such as the Ising (n = 1), XY (n = 2), and Heisenberg (n = 3) model. In the first part I discuss some aspects of Monte Carlo algorithms to generate the raw data. Here special emphasis is placed on non-local cluster update algorithms which proved to be most efficient for this class of models. The se...

متن کامل

New Monte Carlo algorithms for classical spin systems

We describe a number of recently developed cluster-flipping algorithms for the efficient simulation of classical spin models near their critical temperature. These include the algorithms of Wolff, Swendsen and Wang, and Niedermeyer, as well as the limited cluster algorithm, the multigrid methods of Kandel and co-workers, and the invaded cluster algorithm. We describe the application of these al...

متن کامل

Monte Carlo Simulations of Spin Systems on Multi-core Processors

We implement Monte Carlo algorithms for the simulation of spin-glass systems and optimize our codes for recent multi-core CPU and GPU architectures. We consider both the Ising (binary) and Heisenberg (floating-point) spin-glass models. We provide performance figures for the Intel Nehalem and the IBM Cell/BE CPUs and the Nvidia Tesla C1060 GPU; we also draw a comparison with the performance of d...

متن کامل

Monte Carlo simulations in classical statistical physics

Monte Carlo simulation is a very important class of stochastic methods for calculating thermal properties of many-particle systems—arguably these are the most important numerical techniques in statistical physics. Monte Carlo simulation methods are related to the elementary Monte Carlo integration methods that we discussed earlier, but are based on more efficient non-uniform sampling schemes. B...

متن کامل

Spin Correlations in Monte Carlo Simulations

We show that the algorithm originally proposed by Collins and Knowles for spin correlations in the QCD parton shower can be used in order to include spin correlations between the production and decay of heavy particles in Monte Carlo event generators. This allows correlations to be included while maintaining the step-by-step approach of the Monte Carlo event generation process. We present examp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computational Materials Science

سال: 2022

ISSN: ['1879-0801', '0927-0256']

DOI: https://doi.org/10.1016/j.commatsci.2021.110947